﻿namespace Baustein {
    class CUnd : CBaustein {
        public override void calc() {
            BAusgang = true;
            if (strName == "&") {
                for (int i = 0; i < this.IAnzEin; i++) {
                    // 00=>0
                    // 01=>1
                    // 10=>1
                    // 11=>0
                    if (BEingaenge[i] == BInvert[i]) {
                        BAusgang = false;
                        break;
                    }
                }
            }
        }
        public CUnd(int iAnzEin, string strName)
            : base(iAnzEin, strName) {
            this.StrName = strName;
        }
    }
}